home *** CD-ROM | disk | FTP | other *** search
/ Champak 125 / Vol 125 (Damaged).iso / games / mirrorse.swf / scripts / DefineSprite_2219_Char / frame_6 / DoAction.as
Encoding:
Text File  |  2008-12-11  |  13.5 KB  |  313 lines

  1. var ┬º\x10!2┬º = "\x10 "();
  2. if(eval("\x10!2") == 3677)
  3. {
  4. }
  5. if(eval("\x10!2") == 180)
  6. {
  7. }
  8. if(eval("\x10!2") == 2786)
  9. {
  10. }
  11. §§push(67305985);
  12. if(eval("\x10!2") == 22858)
  13. {
  14. }
  15. if(eval("\x10!2") == 45313)
  16. {
  17. }
  18. if(eval("\x10!2") == 3555)
  19. {
  20. }
  21. if(function ┬º\x10 ┬º()
  22. {
  23.    set("\x01",2331 + 454);
  24.    return eval("\x01") + true;
  25. })
  26. {
  27.    SE = false;
  28.    Db = false;
  29.    set("^{invalid_utf8=227}",0);
  30.    if(eval("{invalid_utf8=148}{invalid_utf8=187}"))
  31.    {
  32.       set(┬º┬ºconstant(4),7);
  33.    }
  34.    if(!eval(┬º┬ºconstant(5)))
  35.    {
  36.       eval(┬º┬ºconstant(9))[┬º┬ºconstant(10)][┬º┬ºconstant(11)](eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) * 2);
  37.       eval(┬º┬ºconstant(9))[┬º┬ºconstant(10)][┬º┬ºconstant(12)](1,1000);
  38.       eval(┬º┬ºconstant(9))[┬º┬ºconstant(13)](100);
  39.       set(┬º┬ºconstant(5),true);
  40.    }
  41.    set(┬º┬ºconstant(14),function()
  42.    {
  43.       _root[┬º┬ºconstant(10)][┬º┬ºconstant(11)](eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) * 2);
  44.       if(!_root[┬º┬ºconstant(15)])
  45.       {
  46.          set(┬º┬ºconstant(16),eval(┬º┬ºconstant(6)));
  47.          ┬º┬ºconstant(17)();
  48.          if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(6)] + this[┬º┬ºconstant(18)]) > eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(6)]))
  49.          {
  50.             if(this[┬º┬ºconstant(19)])
  51.             {
  52.                if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(6)] + this[┬º┬ºconstant(18)]) < eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(18)] * 32))
  53.                {
  54.                   this[┬º┬ºconstant(6)] += this[┬º┬ºconstant(18)];
  55.                }
  56.             }
  57.             else if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(6)] + this[┬º┬ºconstant(18)]) < eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(18)] * 23))
  58.             {
  59.                this[┬º┬ºconstant(6)] += this[┬º┬ºconstant(18)];
  60.             }
  61.          }
  62.          else
  63.          {
  64.             this[┬º┬ºconstant(6)] += this[┬º┬ºconstant(18)];
  65.          }
  66.          if(eval(┬º┬ºconstant(19)))
  67.          {
  68.             if(!eval(┬º┬ºconstant(20)))
  69.             {
  70.                if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) > 0.1)
  71.                {
  72.                   set(┬º┬ºconstant(6),eval(┬º┬ºconstant(6)) - eval(┬º┬ºconstant(6)) / eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) / 10);
  73.                }
  74.                else
  75.                {
  76.                   set(┬º┬ºconstant(6),0);
  77.                }
  78.             }
  79.             if(eval("^{invalid_utf8=227}") > 0)
  80.             {
  81.                ┬º^{invalid_utf8=227}┬º--;
  82.             }
  83.             else
  84.             {
  85.                set("^{invalid_utf8=227}",2);
  86.                _root[┬º┬ºconstant(24)](getProperty(┬º┬ºconstant(21), _X) + ┬º┬ºconstant(23)(eval(┬º┬ºconstant(6))),getProperty(┬º┬ºconstant(21), _Y) + ┬º┬ºconstant(22)(eval(┬º┬ºconstant(6))),eval(┬º┬ºconstant(6)) * 4,getProperty(┬º┬ºconstant(21), _rotation));
  87.             }
  88.          }
  89.          else
  90.          {
  91.             if(!eval(┬º┬ºconstant(20)))
  92.             {
  93.                if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) > 1)
  94.                {
  95.                   set(┬º┬ºconstant(6),eval(┬º┬ºconstant(6)) - eval(┬º┬ºconstant(6)) / eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))));
  96.                }
  97.                else
  98.                {
  99.                   set(┬º┬ºconstant(6),0);
  100.                }
  101.             }
  102.             if(eval("^{invalid_utf8=227}") > 0)
  103.             {
  104.                ┬º^{invalid_utf8=227}┬º--;
  105.             }
  106.             else
  107.             {
  108.                set("^{invalid_utf8=227}",5);
  109.                set(┬º┬ºconstant(25),_root[┬º┬ºconstant(26)][┬º┬ºconstant(27)]());
  110.                _root[┬º┬ºconstant(26)][┬º┬ºconstant(34)](┬º┬ºconstant(33),┬º┬ºconstant(33) + eval(┬º┬ºconstant(25)),eval(┬º┬ºconstant(25)),{(┬º┬ºconstant(28)):this[┬º┬ºconstant(28)],(┬º┬ºconstant(29)):this[┬º┬ºconstant(29)],(┬º┬ºconstant(30)):this[┬º┬ºconstant(30)],(┬º┬ºconstant(31)):eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) * 6,(┬º┬ºconstant(32)):eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) * 6});
  111.             }
  112.          }
  113.          if(eval("{invalid_utf8=148}{invalid_utf8=187}"))
  114.          {
  115.             if(eval(┬º┬ºconstant(4)) > 0)
  116.             {
  117.                set(┬º┬ºconstant(4),eval(┬º┬ºconstant(4)) - 1);
  118.             }
  119.             else
  120.             {
  121.                set("{invalid_utf8=148}{invalid_utf8=187}",false);
  122.             }
  123.          }
  124.          else if(┬º┬ºconstant(35)() && !eval(┬º┬ºconstant(19)) && !eval(┬º┬ºconstant(20)))
  125.          {
  126.             if(eval(┬º┬ºconstant(6)) > -4)
  127.             {
  128.                if(!eval(┬º┬ºconstant(20)) || eval(┬º┬ºconstant(36)) == ┬º┬ºconstant(37))
  129.                {
  130.                   if(getProperty(┬º┬ºconstant(21), _xscale) > 0)
  131.                   {
  132.                      if(eval(┬º┬ºconstant(6)) < 5)
  133.                      {
  134.                         _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  135.                         set(┬º┬ºconstant(5),false);
  136.                         gotoAndStop("RIdle");
  137.                      }
  138.                      else
  139.                      {
  140.                         set(┬º┬ºconstant(39),true);
  141.                         _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  142.                         set(┬º┬ºconstant(5),false);
  143.                         gotoAndStop("RRun");
  144.                      }
  145.                   }
  146.                   else
  147.                   {
  148.                      if(eval(┬º┬ºconstant(6)) < 0)
  149.                      {
  150.                         set(┬º┬ºconstant(6),0);
  151.                      }
  152.                      _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  153.                      set(┬º┬ºconstant(5),false);
  154.                      gotoAndStop("Backpeddle");
  155.                   }
  156.                }
  157.             }
  158.             else
  159.             {
  160.                set(┬º┬ºconstant(6),eval(┬º┬ºconstant(6)) * 0.8);
  161.                if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) < 0.2)
  162.                {
  163.                   set(┬º┬ºconstant(6),0);
  164.                }
  165.                if(eval(┬º┬ºconstant(40))[┬º┬ºconstant(41)] > 5)
  166.                {
  167.                   eval(┬º┬ºconstant(40))[┬º┬ºconstant(42)](10);
  168.                }
  169.             }
  170.          }
  171.          else if(┬º┬ºconstant(43)() && !eval(┬º┬ºconstant(19)) && !eval(┬º┬ºconstant(20)))
  172.          {
  173.             if(eval(┬º┬ºconstant(6)) < 5)
  174.             {
  175.                if(!eval(┬º┬ºconstant(20)) || eval(┬º┬ºconstant(36)) == ┬º┬ºconstant(37))
  176.                {
  177.                   if(getProperty(┬º┬ºconstant(21), _xscale) < 0)
  178.                   {
  179.                      if(eval(┬º┬ºconstant(6)) > -4)
  180.                      {
  181.                         _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  182.                         set(┬º┬ºconstant(5),false);
  183.                         gotoAndStop("RIdle");
  184.                      }
  185.                      else
  186.                      {
  187.                         set(┬º┬ºconstant(39),true);
  188.                         _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  189.                         set(┬º┬ºconstant(5),false);
  190.                         gotoAndStop("RRun");
  191.                      }
  192.                   }
  193.                   else
  194.                   {
  195.                      if(eval(┬º┬ºconstant(6)) > 0)
  196.                      {
  197.                         set(┬º┬ºconstant(6),0);
  198.                      }
  199.                      _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  200.                      set(┬º┬ºconstant(5),false);
  201.                      gotoAndStop("Backpeddle");
  202.                   }
  203.                }
  204.             }
  205.             else
  206.             {
  207.                set(┬º┬ºconstant(6),eval(┬º┬ºconstant(6)) * 0.8);
  208.                if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) < 0.2)
  209.                {
  210.                   set(┬º┬ºconstant(6),0);
  211.                }
  212.                if(eval(┬º┬ºconstant(40))[┬º┬ºconstant(41)] > 5)
  213.                {
  214.                   eval(┬º┬ºconstant(40))[┬º┬ºconstant(42)](10);
  215.                }
  216.             }
  217.          }
  218.          if(eval(┬º┬ºconstant(44))[┬º┬ºconstant(45)](40))
  219.          {
  220.             if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](getProperty(┬º┬ºconstant(21), _rotation)) <= 100)
  221.             {
  222.                if(!eval(┬º┬ºconstant(19)) && eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) > 1)
  223.                {
  224.                   gotoAndStop("DownSlide");
  225.                }
  226.                else if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) > 5 || eval(┬º┬ºconstant(18)) > 0.7000000000000001)
  227.                {
  228.                   gotoAndStop("DownSlide");
  229.                }
  230.                else
  231.                {
  232.                   _root[┬º┬ºconstant(10)][┬º┬ºconstant(38)]();
  233.                   set(┬º┬ºconstant(5),false);
  234.                   gotoAndStop("Duck");
  235.                }
  236.             }
  237.          }
  238.          if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](getProperty(┬º┬ºconstant(21), _rotation)) > 100 && (eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) < 12 || eval(┬º┬ºconstant(6)) * getProperty(┬º┬ºconstant(21), _xscale) < 0))
  239.          {
  240.             ┬º┬ºconstant(46)(0);
  241.             set(┬º┬ºconstant(47),-0.08 * getProperty(┬º┬ºconstant(21), _xscale));
  242.             if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) < 5)
  243.             {
  244.                set(┬º┬ºconstant(6),(- getProperty(┬º┬ºconstant(21), _xscale)) * 0.05);
  245.             }
  246.          }
  247.          if(eval(┬º┬ºconstant(48)) > 0)
  248.          {
  249.             set(┬º┬ºconstant(48),eval(┬º┬ºconstant(48)) - 1);
  250.             set(┬º┬ºconstant(36),this[┬º┬ºconstant(49)](false));
  251.             this[┬º┬ºconstant(50)](false);
  252.          }
  253.          else
  254.          {
  255.             if(!this[┬º┬ºconstant(51)](false))
  256.             {
  257.                set(┬º┬ºconstant(36),this[┬º┬ºconstant(49)](true));
  258.             }
  259.             this[┬º┬ºconstant(50)](false);
  260.          }
  261.          if(eval(┬º┬ºconstant(36)) == ┬º┬ºconstant(37))
  262.          {
  263.             if(eval(┬º┬ºconstant(44))[┬º┬ºconstant(45)](37) && eval(┬º┬ºconstant(52)))
  264.             {
  265.                setProperty(┬º┬ºconstant(21), _xscale, -100);
  266.                gotoAndStop("WallStop");
  267.             }
  268.             else if(eval(┬º┬ºconstant(44))[┬º┬ºconstant(45)](39) && eval(┬º┬ºconstant(53)))
  269.             {
  270.                setProperty(┬º┬ºconstant(21), _xscale, 100);
  271.                gotoAndStop("WallStop");
  272.             }
  273.          }
  274.          if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](eval(┬º┬ºconstant(6))) < 10 && eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](getProperty(┬º┬ºconstant(21), _rotation)) < 2 && eval(┬º┬ºconstant(36)) == ┬º┬ºconstant(54) && !┬º┬ºconstant(35)() && !┬º┬ºconstant(43)())
  275.          {
  276.             if(_root[┬º┬ºconstant(57)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(56)]() + 5 - eval(┬º┬ºconstant(6)),this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(55)]() + 10,true) && !_root[┬º┬ºconstant(58)][┬º┬ºconstant(59)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(56)]() + 5 - eval(┬º┬ºconstant(6)),this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(55)]() + 10,true) && !_root[┬º┬ºconstant(57)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(56)]() + 5 - eval(┬º┬ºconstant(6)),this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(55)]() - 5,true) && !_root[┬º┬ºconstant(62)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(61)]() - 5,this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(60)]() + 10))
  277.             {
  278.                setProperty(┬º┬ºconstant(21), _xscale, 100);
  279.                gotoAndStop("LedgeDown");
  280.                ┬º┬ºconstant(63)();
  281.                return true;
  282.             }
  283.             if(_root[┬º┬ºconstant(57)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(61)]() - 5 - eval(┬º┬ºconstant(6)),this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(60)]() + 10,true) && !_root[┬º┬ºconstant(58)][┬º┬ºconstant(59)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(61)]() - 5 - eval(┬º┬ºconstant(6)),this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(60)]() + 10,true) && !_root[┬º┬ºconstant(57)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(61)]() - 5 - eval(┬º┬ºconstant(6)),this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(60)]() - 5,true) && !_root[┬º┬ºconstant(62)](this[┬º┬ºconstant(28)] + this[┬º┬ºconstant(56)]() + 5,this[┬º┬ºconstant(29)] + this[┬º┬ºconstant(55)]() + 10))
  284.             {
  285.                setProperty(┬º┬ºconstant(21), _xscale, -100);
  286.                gotoAndStop("LedgeDown");
  287.                ┬º┬ºconstant(63)();
  288.                return true;
  289.             }
  290.             ┬º┬ºconstant(64)();
  291.          }
  292.          else if(eval(┬º┬ºconstant(36)) == ┬º┬ºconstant(54))
  293.          {
  294.             ┬º┬ºconstant(64)();
  295.          }
  296.          if(eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](this[┬º┬ºconstant(6)]) > 5 || eval(┬º┬ºconstant(20)) && eval(┬º┬ºconstant(36)) != ┬º┬ºconstant(37))
  297.          {
  298.             this[┬º┬ºconstant(65)] += (this[┬º┬ºconstant(30)] - this[┬º┬ºconstant(65)]) / 5;
  299.          }
  300.          else
  301.          {
  302.             this[┬º┬ºconstant(65)] += (- this[┬º┬ºconstant(65)]) / 2;
  303.          }
  304.          eval(┬º┬ºconstant(40))[┬º┬ºconstant(30)] = (- getProperty(┬º┬ºconstant(21), _rotation) + eval(┬º┬ºconstant(65))) * (getProperty(┬º┬ºconstant(21), _xscale) / eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](getProperty(┬º┬ºconstant(21), _xscale)));
  305.       }
  306.       else
  307.       {
  308.          eval(┬º┬ºconstant(40))[┬º┬ºconstant(38)]();
  309.       }
  310.    });
  311.    eval(┬º┬ºconstant(40))[┬º┬ºconstant(30)] = (- getProperty(┬º┬ºconstant(21), _rotation) + eval(┬º┬ºconstant(65))) * (getProperty(┬º┬ºconstant(21), _xscale) / eval(┬º┬ºconstant(7))[┬º┬ºconstant(8)](getProperty(┬º┬ºconstant(21), _xscale)));
  312. }
  313.